Validation of Mixed Signal-Alpha Real-Time Systems through A ne Calculus on Clock Synchronisation Constraints

نویسندگان

  • Irina M. Smarandache
  • Thierry Gautier
  • Paul Le Guernic
چکیده

In this paper we present the aane clock calculus as an extension of the formal veriication techniques provided by the Signal language. A Signal program describes a system of clock synchronisation constraints the consistency of which is veriied by compilation (clock calculus). Well-adapted in control-based system design, the clock calculus has to be extended in order to enable the validation of Signal-Alpha applications which usually contain important numerical calculations. The new aane clock calculus is based on the properties of aane relations induced between clocks by the reenement of Signal-Alpha speciications in a codesign context. AAne relations enable the derivation of a new set of synchronisability rules which represent conditions against which syn-chronisation constraints on clocks can be assessed. Properties of aane relations and synchronisability rules are derived in the semantical model of traces of Signal. A prototype implementing a subset of the synchro-nisability rules has been integrated in the Signal compiler and used for the validation of a video image coding application speciied using Signal and Alpha.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Validation of Mixed SIGNAL-ALPHA Real-Time Systems through Affine Calculus on Clock Synchronisation Constraints

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau...

متن کامل

A Canonical Form for A ne Relations in SignalIrina

In this paper we present aane transformations as an extension of the Signal language for the speciication and validation of real-time applications. A Signal program is a system of equations which specify dependencies between program data and synchronization constraints on clock variables. In order to test if a program is functionally safe, the Signal compiler resolves the clock constraints and ...

متن کامل

A ne Transformations in Signal and TheirApplication in the Speci cation and Validationof Real - Time Systems ?

In this paper we present aane transformations as an extension of the Signal language for the speciication and validation of real-time systems. To each Signal program is associated a system of equations which specify synchronization constraints on clock variables. The Signal compiler resolves these equations and veriies if the control of a program is functionally safe. By means of the new transf...

متن کامل

High Speed Delay-Locked Loop for Multiple Clock Phase Generation

In this paper, a high speed delay-locked loop (DLL) architecture ispresented which can be employed in high frequency applications. In order to design the new architecture, a new mixed structure is presented for phase detector (PD) and charge pump (CP) which canbe triggered by double edges of the input signals. In addition, the blind zone is removed due to the elimination of reset signal. Theref...

متن کامل

Analysis for Component - based Real - Time ProgrammingInvestigator

A Previous relevant work by investigator The project will build on substantial previous research carried out by the investigator in the area of real-time process algebras and type theory. project will be the process algebra CSA (Calculus for Synchrony and Asynchrony) CLM97] which was developed by the principal investigator in cooperation with Gerald L uttgen (ICASE, USA) and Rance Cleaveland (S...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999